<?php 
namespace Admin\Controller;
use  Common\Model\Link;
/**
* 友情链接控制器
*/
class LinkController extends CommonController{
	private $data;
	public function __init(){
		$this->data=new Link;
		parent::__init();
	}
	// 显示主页面
	public function index(){
		// 获取数据
		$linkData=$this->data->get();
		// 分配数据
		View::with('linkData',$linkData);
		// 引入模板
		View::make();
	}
	// 显示添加页面
	public function add(){
		// 判断post提交
		if(IS_POST){
			// 跳转至模板添加
			$result=$this->data->store();
			// 判断返回值
			if($result){
				View::success('添加成功','index');
			}else{
				View::error('添加失败');
			}
		}
		// 引入模板
		View::make();
	}

	// 编辑方法
	public function edit(){
		// 获取序号
		$lid=Q('get.lid',0,'intval');
		// 获取数据
		$linkData=$this->data->where('lid',$lid)->find();
		// 分配数据
		View::with('linkData',$linkData);
		// 接收数据
		if(IS_POST){
			// 跳转至模板修改
			$result=$this->data->edit();
			// 判断返回值
			if($result){
				View::success('修改成功','index');
			}else{
				View::error('修改失败');
			}
		}
		// 引入模板
		View::make();
	}

	// 删除方法
	public function del(){
		// 获取序号
		$lid=Q('get.lid',0,'intval');
		// 删除
		$result=$this->data->where('lid',$lid)->delete();
		if($result){
			View::success('删除成功');
		}else{
			View::error('删除失败');
		}
	}
}


 ?>